* {padding:0px;margin:0px;-webkit-box-sizing:content-box;-moz-box-sizing:border-box;box-sizing:border-box;}
li{list-style:none }

table{border-collapse:collapse;border-spacing:0;}
select,input {-webkit-appearance:none;-moz-appearance:none;appearance:none;}
a {text-decoration: none;color:#333333;}

.mh {
	height: 100%;
	}
.mw{
	width: 100%;
	}

html,body,.wrap {
	height: 100%;
	}
.wrap {
	width: 8.27rem;
    height: 11.68rem;
    box-shadow: 0 1px 6px 0 rgba(140,140,140,0.50);
    margin: auto;
	position: relative;
	margin:0 auto;
	font-family:Microsoft YaHei;
	}
.album-old,.album-new {
	position: absolute;
	
	}
.album-old {
/*width: 100%;*/
	/*height: 100%;*/
	}
.album-new {
	width: 515px;
	height: 476px;
	background: url(../../images/photoNewBook/album-new.png);
	top:320px;right:0px;z-index: 2;
	}

.upload-btn {
	position: absolute;
	width: 100%;
	height: 1.125rem;
	right: 0;
	/*top:14.15rem;*/
	z-index: 80;
	margin-left: 0.5rem;
	}
.upload-btn input {
	position: absolute;
	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 99;
	right: 0;
	}
.btn-old {
/*	background:url(../../images/photoNewBook/btn-old.png);*/
	
	}
	.upload-btn1{
		margin-top: -1.1rem;
	/*	border: 1px solid;*/
	}
.btn-new {
	background:url(../../images/photoNewBook/btn-new.png);
	}

.upload-img {
	position: relative;
	left:0px;top:0px;
	z-index: 1;
	overflow: hidden;
	 text-align: center;
	}
.upload-img.loading {
	background:url(../../images/photoNewBook/loading.gif) no-repeat center;
	z-index: 100;
	}
.album-old .upload-img {
	
	/*-webkit-transform:rotate(-3.2deg);transform:rotate(-3.2deg);*/
	}
.album-new .upload-img {
	width: 456px;
	height: 344px;
	left:40px;
	top:45px;
	-webkit-transform:rotate(6.6deg);transform:rotate(6.6deg);
	}

.wan {
	width: 130px;
	height: 447px;
	background:url(../../images/photoNewBook/wan.png);
	position: absolute;
	top:480px;
	left:40px;
	z-index: 3;
	}
.textarea {
	position: absolute;
	width: 346px;
	height: 111px;
	background: url(../../images/photoNewBook/textarea.png);
	top:740px;
	z-index: 4;
	left:170px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	}